home *** CD-ROM | disk | FTP | other *** search
- <xsl:template match="/">
-
- <body>
- <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
- Scan target :
- <b><xsl:value-of select="hosts/@scan_target"/></b> [
-
- <b><xsl:value-of select="count(hosts/host)"/></b>
- computers found ]
- </font>
- <hr/>
-
- <font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="Black">
- <b>Security issues report</b></font><br/>
- <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="Black">
- This report includes : <br/>
- <ul>
- <li>all open ports</li>
- <li>all missing patches</li>
- <li>medium security alerts</li>
- </ul>
- </font>
- <br/>
-
- <xsl:if test="$show_table=1">
-
- <!--table begin-->
- <table border="0">
- <tr>
- <th align="middle" bgColor="#3366cc"><font color="#ffffff" size="2">IP Address</font></th>
- <th align="middle" bgColor="#3366cc"><font color="#ffffff" size="2">Hostname</font></th>
- <th align="middle" bgColor="#3366cc"><font color="#ffffff" size="2">Username</font></th>
- <th align="middle" bgColor="#3366cc"><font color="#ffffff" size="2">Operating System</font></th>
- </tr>
-
- <!--each host-->
- <xsl:for-each select="hosts/host">
- <xsl:sort data-type="text" select="os"/>
-
- <xsl:if test="1">
- <tr>
- <td bgColor="#f0f0f0"><a href="#{ip}"><xsl:value-of select="ip"/></a></td>
-
- <td bgColor="#f0f0f0"><xsl:value-of select="hostname"/></td>
- <td bgColor="#f0f0f0"><xsl:value-of select="username"/></td>
- <td bgColor="#f0f0f0">
-
- <xsl:if test="$show_images=1">
- <img src="{os_image_path}"/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <xsl:value-of select="os"/>
-
- </td>
- </tr>
- </xsl:if>
-
- <!--end each host-->
- </xsl:for-each>
-
- </table>
- <!--table end-->
- </xsl:if>
-
- <!--start details-->
- <xsl:if test="$show_details=1">
- <br/>
- <xsl:for-each select="hosts/host">
- <xsl:sort data-type="text" select="os"/>
-
- <!--conditia 1=true, 0=false -->
- <xsl:if test="1">
-
- <A name="{ip}"/>
-
- <table border="1" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:0in 1.4pt 0in 1.4pt">
- <tr><td width="738" valign="top"
- style="width:7.10in;border:none windowtext .9pt;background:#3366cc;padding:0in 5.4pt 0in 4.4pt">
-
- <font color="white">
-
- <b><xsl:value-of select="ip"/>
- [ <xsl:value-of select="hostname"/> ]
-
- <font color="yellow">
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:value-of select="os"/>
-
- <!-- display service pack (if available) -->
- <xsl:choose>
- <xsl:when test = "servpack > 0">
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- Service Pack <xsl:value-of select="servpack"/>
- </xsl:when>
- <xsl:otherwise>
- </xsl:otherwise>
- </xsl:choose>
-
- </font>
- </b>
-
- </font>
-
- </td></tr>
-
- <td>
-
- <!--start details-->
-
- <!--TCP ports-->
- <xsl:if test="count(ports/port) > 0 and $show_tcp_ports = 1">
- <A name="{ip}tcp"/>
-
- <xsl:for-each select="ports/port">
-
- <xsl:if test="position()=1">
- <br/>
-
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:if test="$show_images=1">
- <img src="images/udpports.bmp"/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color="navy"><b>TCP ports</b><xsl:value-of select="concat(' - ', count(../../ports/port), ' open ports')"/>
- <br/></font>
- </xsl:if>
-
- <b>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:value-of select="@name"/>
- </b> [
- <xsl:value-of select="@desc"/> ]
- <br/>
-
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="68"></td><td width="200" valign="top"
- style="width:6.25in; border:none windowtext .9pt;background:#f5f5f5;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:for-each select="line">
- <xsl:value-of select="."/><br/>
- </xsl:for-each>
-
- </td></tr></table>
- </xsl:for-each>
- </xsl:if>
- <!--end ports-->
-
-
- <!--udp ports-->
- <xsl:if test="count(udp_ports/port) > 0 and $show_udp_ports = 1">
- <A name="{ip}udp"/>
-
- <xsl:for-each select="udp_ports/port">
-
- <xsl:if test="position()=1">
- <br/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:if test="$show_images=1">
- <img src="images/ports.bmp"/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color="navy"><b>UDP ports</b><xsl:value-of select="concat(' - ', count(../../udp_ports/port), ' open ports')"/>
- <br/></font>
- </xsl:if>
-
- <b>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:value-of select="@name"/>
- </b> [
- <xsl:value-of select="@desc"/> ]
-
-
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="68"></td><td width="200" valign="top"
- style="width: 6.25in; border:none windowtext .9pt;background:#f5f5f5;padding:0in 5.4pt 0in 4.4pt">
- </td></tr></table>
-
-
- </xsl:for-each>
- </xsl:if>
- <!--end udp ports-->
-
- <!--alerts titlu-->
- <xsl:if test="$show_alerts = 1">
- <xsl:if test="count(alerts/*) > 0">
- <A name="{ip}alerts"/>
- <xsl:for-each select="alerts">
-
- <!--Missing hotfixes-->
- <xsl:for-each select="missing_hotfixes/product">
- <xsl:if test="position()=1">
- <br/>
-
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:if test="$show_images=1">
- <img src="images/missing_hotfix.bmp"/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color="navy"><b>Missing patches</b><br/></font>
- </xsl:if>
-
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td>
-
- <td width="200" valign="top"
- style="width: 6.70in ;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <font color = "white">
- <b>
- <xsl:value-of select="@name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
- <!--hotfix-->
- <xsl:for-each select="hotfix">
-
- <xsl:if test="not(starts-with(name, 'Note on'))">
- <b><xsl:value-of select="name"/></b> - <xsl:value-of select="qname"/><br/>
- <font color="navy"><xsl:value-of select="desc"/><br/></font>
- <font color="gray"><xsl:value-of select="reason"/></font><br/>
- <a href="{url}"><xsl:value-of select="url"/></a><br/><br/>
- </xsl:if>
-
- </xsl:for-each>
- <!--hotfix-->
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:for-each>
- <!--end missing hotfixes-->
-
-
- <!--Notes on missing patches-->
- <xsl:for-each select="missing_hotfixes/product">
- <xsl:if test="position()=1">
- <br/>
-
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:if test="$show_images=1">
- <img src="images/PatchNote.bmp"/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color="navy"><b>Patches which cannot be detected</b><br/></font>
- </xsl:if>
-
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td>
-
- <td width="200" valign="top"
- style="width: 6.70in ;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <font color = "white">
- <b>
- <xsl:value-of select="@name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
- <!--hotfix-->
- <xsl:for-each select="hotfix">
-
- <xsl:if test="starts-with(name, 'Note on')">
- <b><xsl:value-of select="name"/></b> - <xsl:value-of select="qname"/><br/>
- <font color="navy"><xsl:value-of select="desc"/><br/></font>
- <font color="gray"><xsl:value-of select="reason"/></font><br/>
- <a href="{url}"><xsl:value-of select="url"/></a><br/><br/>
- </xsl:if>
-
- </xsl:for-each>
- <!--hotfix-->
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:for-each>
- <!--Notes on missing patches-->
-
- <!--backdoors-->
- <xsl:for-each select="backdoors/backdoor">
- <xsl:if test="position()=1">
- <br/>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <font color="navy"><b>Backdoors</b><br/></font>
- </xsl:if>
-
- <b>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
-
- <xsl:value-of select="."/>
- </b><br/>
-
- </xsl:for-each>
- <!--end backdoors-->
-
-
- <!--CGI abuses-->
- <xsl:for-each select="cgi_abuses/cgi_abuse">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td>
-
- <td width="200" valign="top"
- style="width: 6.70in ;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width:4.90in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="impact"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end CGI abuses-->
-
-
-
- <!--FTP alerts-->
- <xsl:for-each select="FTP_Alerts/FTP_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td>
-
- <td width="200" valign="top"
- style="width: 6.70in ;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width:4.90in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end FTP alerts-->
-
- <!--DNS alerts-->
- <xsl:for-each select="DNS_Alerts/DNS_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td>
-
- <td width="200" valign="top"
- style="width: 6.70in ;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width:4.90in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end DNS alerts-->
-
- <!--mail alerts-->
- <xsl:for-each select="Mail_Alerts/Mail_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td>
-
- <td width="200" valign="top"
- style="width: 6.70in ;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width:4.90in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end mail alerts-->
-
-
- <!--service alerts-->
- <xsl:for-each select="Service_Alerts/Service_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td><td width="200" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end service alerts-->
-
-
- <!--RPC alerts-->
- <xsl:for-each select="RPC_Alerts/RPC_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td><td width="200" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end RPC alerts-->
-
- <!--Registry alerts-->
- <xsl:for-each select="Registry_Alerts/Registry_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td><td width="200" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end Registry alerts-->
-
- <!--Misc alerts-->
- <xsl:for-each select="Misc_Alerts/Misc_Alert">
- <xsl:if test="level = 1">
- <table border="0" cellspacing="0" cellpadding="0"
- style="border-collapse:collapse; mso-border-alt:solid windowtext .9pt;mso-padding-alt:3in 1.4pt 0in 1.4pt">
- <tr><td width="20"></td><td width="200" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#6f6f6f;padding:0in 5.4pt 0in 4.4pt">
-
- <xsl:if test="$show_images=1">
- <xsl:choose>
- <xsl:when test="level = 0">
- <img src="images/high.bmp"/>
- </xsl:when>
- <xsl:when test="level = 1">
- <img src="images/med.bmp"/>
- </xsl:when>
- <xsl:when test="level = 2">
- <img src="images/low.bmp"/>
- </xsl:when>
- <xsl:otherwise>
- <img src="images/information.bmp"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:text disable-output-escaping="yes"> </xsl:text>
- </xsl:if>
-
- <font color = "white">
- <b>
- <xsl:value-of select="name"/><br/>
- </b>
- </font>
- </td>
- </tr>
-
-
- <tr><td></td>
- <td width="738" valign="top"
- style="width: 6.70in;border:none windowtext .9pt;background:#f5f5f5; padding:0in 5.4pt 0in 4.4pt">
-
-
- <xsl:value-of select="descr"/><br/>
-
- <a href="{bugtraq}"><xsl:value-of select="bugtraq"/></a><br/>
-
- </td>
- </tr>
- </table>
-
- <br/>
-
- </xsl:if>
- </xsl:for-each>
- <!--end Misc alerts-->
-
- </xsl:for-each>
- </xsl:if>
- </xsl:if>
- <!--end alerts-->
-
- <!--end computer details-->
- </td>
- </table>
-
- <br/>
- </xsl:if>
-
- <!--end each details-->
- </xsl:for-each>
- </xsl:if>
-
- <xsl:element name="HR"/>
- <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><xsl:value-of select="hosts/@created_on"/></font><br/>
- </body>
- </xsl:template>
- </xsl:stylesheet>
-
-